send (someone) to the cleaners

Translations
ruiner quelqu’un
Definitions
To defeat someone decisively, often in a competition or confrontation, or to take advantage of someone financially, leaving them in a worse position.